/*明星企业*/
.content-wrap{
	width: 90%;
	margin:0 auto;
	position: relative;
}
.top-seller-wrap{
	height: auto;
	min-height: 12rem;
	position: relative;
}
.seller-title{
	line-height: 1.5rem;
	font-size: 1.2rem;
	letter-spacing:0.2rem;
	font-weight: 600;
	margin: 0;
	margin-top:1rem;
	color: #505050;
	padding: 0;
}
.next-list-but{
	height: 2rem;
	margin-top: -0.5rem;
	position: relative;
}
.title-bot-line{
	height: 0.4rem;
	width: 2.8rem;
	margin-left:47.5% ;
	margin-top: 0.4rem;
	background:rgb(244, 99, 158);
	display: inline-block;
}

.next-list-but img{
	height: 90%;
	float:right;
	cursor: pointer;
	display: inline-block;

}
/*.companyList-outline {*/
/*width:2344px;*/
/*}*/
.top-seller-list{
	width: 100%;
	overflow: hidden;
	min-height: 12rem;
	position: relative;
}
.top-seller-item{
	width: 24.25%;
	display: inline-block;
	margin-left: 0.55rem;
	vertical-align: top;
	cursor: pointer;
}
.top-seller-item:first-child{
	margin-left: 0 !important;
}
.seller-pic{
	width: 100%;
	height: 11.5rem;
	display: block;
}
.seller-dsc{
	width: 100%;
	height: 5rem;
	text-align: left;
	background: #FFFFFF;
	display: block;
	margin-top: -0.3rem;
}
.seller-dsc span{
	display: block;
	line-height: 1.2rem;
}
.seller-dsc-inline{
	width: 90%;
	margin: 0.3rem auto;
}
.seller-dsc-name{
	line-height: 2.5rem;
	font-size:0.8rem;
	font-weight: 500;
	color: #090909;
}
.seller-dsc-content{
	font-size:0.7rem;
	color: #7C7B7B;
}
/*搜索选项*/
.search-wrap{
	height: 12rem;
	width: 100%;
	margin-top: 0.5rem;
	position: relative;
	background: #FFFFFF;
}
.search-box-wrap{
	width: 100%;
	height: 80%;
	display: block;
	margin-top: 0.5rem;
}
.search-fillter-wrap{
	width: 100%;
	height: 20%;
	display: block;
	margin:0;
	border: solid 2px #D1D1D1;
}
.search-options{
	width: 40%;
	height: 100%;
	display: inline-block;
	vertical-align: top;
}
.search-box{
	width: 57%;
	height: 100%;
	display: inline-block;
	/*	background: blue;*/
	vertical-align: top;
	position: relative;
}
.search-options-item{
	width: 100%;
	height: 30%;
	display: block;
	margin-top:0.3rem;
	text-align: left;
	margin-left: 0.6em;
}
.search-options-item span{
	font-size: 1rem;
	line-height: 1.2rem;
	font-weight: 700;
	color: #323232;
	vertical-align: middle;
}
.check-lable{
	vertical-align: middle;
	margin-left: 0.6rem;
}
.search-options-item label{
	line-height: 1.2rem;
	font-size: 0.8rem;
	font-weight: 500;
	margin-left: 0.5rem;
	vertical-align: middle;
}

/*价格范围*/
.search-price{
	height: 1.3rem;
	width: 5rem;
	margin-left: 0.3rem;
	background: #F5F5F5;
	border: solid 3px #F0F0F0;
	vertical-align: middle;
	outline: none;
}
.between-price{
	color: #D7D7D7 !important;
	margin-left: 0.2rem !important;
}
.search-options-item ul{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	margin-bottom: 3px;
}
.search-options-item li{
	height: 1.2rem;
	line-height:1.2rem;
	width: auto;
	margin-left:0.4rem;
	font-size:0.8rem;
	font-weight: 500;
	color: #5F5F5F;
	list-style-type:none;
	display:inline-block;
	cursor: pointer;
	text-align: center;
}
.search-options-item li a{
	color: #5F5F5F !important;
}
.search-options-item li a:hover{
	color:#F34B91 !important;
}
.dropdown-title {
	position: relative;
}
.dropdown-title a{
	font-size: 0.8rem !important;
	line-height: 1.2rem;
	font-weight: 500;
	color: #5F5F5F;
}
.dropdown-title img{
	height: 1.2rem;
	vertical-align: middle;
}
.dropdown-title :hover{
	color: #88B1F4;

}
.dropdown-title :hover ~.dropdown-content{
	display: block;
}
/*展开*/
.dropdown-content{
	float:right;
	position: absolute;
	right:-2.52rem;
	top: 1.8rem;
	display:none;
	width: auto;
	border: solid 1px #F34B91;
	width: 21.2rem;
	background: rgb(248, 248, 248);
	z-index: 9999;
}
.dropdown-content  a{
	text-decoration-line: none;
	color: #5F5F5F !important;
	display: inline-block;
	text-align: left;
	margin-top: 0.6rem;
	font-size:1.5rem;
	font-weight: 500;
	width: 20%;
	margin-left:0;
	cursor: pointer;
	/*   margin-bottom: 12px;
       padding-left: 25px;*/
}
.dropdown-content  a :hover{
	color:#F34B91;
}

/*搜索*/
.search-box-input{
	position: relative;
	width: 85%;
	height: 2.4rem;
	margin:0 auto;
	margin-top: 3rem;
	border: solid 2px #F34B91;
	overflow:hidden;
}
.search-box-input>select,.search-box-input>select option {
	width:19% !important;
	height: 100% !important;
	line-height:3rem;
	font-size:1.2rem;
	text-align: center;
	background:#EDEBEC;
	margin: 0;
	border-right: solid 2px #F34B91;
	padding: 0;
	outline: none;
}

.search-box-input>input{
	width:79.3%;
	font-size:1rem;
	text-indent:4.8rem;
	line-height: 2.4rem;
	color: #C9C9C9;
	outline:none;
	height: 100% !important;
	padding: 0 !important;
	text-align: left;
}
.serach-button{
	width: 19.4%;
	height: 100%;
	font-size: 1.2rem;
	background:#F34B91;
	color: #FFFFFF;
	border: none;
	outline: none;
}
.brach-advise{
	height: 18%;
	width: 80%;
	margin:0.2rem auto;
	vertical-align: middle;
}
div#hotSearchshop {
	display:inline-block;
}
.brach-advise span{
	font-size: 1rem;
	line-height: 1.2rem;
	font-weight: 700;
	color: #323232;
	vertical-align: middle;
}
.brach-advise  a{
	line-height:1.2rem;
	width: auto;
	margin-left:0.5rem;
	font-size:0.8rem;
	font-weight: 500;
	color: #5F5F5F;
	list-style-type:none;
	display:inline-block;
	cursor: pointer;
	vertical-align: middle;
}
.brach-advise  a:hover{
	color:#F34B91;
}
/*筛选*/
.seller-filiter{
	display: inline-block;
	height: 100%;
	width: 5rem;
	border-right: solid 2px #D1D1D1;
	text-align: center;
	cursor: pointer;
}
.search-fillter-wrap span{
	font-size: 0.8rem;
	font-weight: 400;
	line-height: 2rem;
	font-weight: 500;
}
.search-fillter-wrap img{
	height:1rem;
}
.sale-num{
	display: inline-block;
	height: 100%;
	width: 7rem;
	border-right: solid 2px #D1D1D1;
	text-align: center;
	position: relative;
	cursor:pointer;
}
.num-up-pic{

}
/*商家列表*/
.seller-list-wrap{
	min-height: 10rem;
	width: 100%;
	position: relative;
}
.seller-list-item{
	height: 12rem;
	width: 100%;
	margin-top:0.3rem;
	background: #FFFFFF;
	cursor: pointer;
}
.seller-list-pic{
	display: inline-block;
	height: 11rem;
	width: 11rem;
	margin:0.5rem auto;
	margin-left: 0.2rem;
	vertical-align: top;
	cursor: pointer;
}
.seller-detail-info{
	display: inline-block;
	width: 70%;
	margin:0.2rem auto;
	margin-left:1.2rem;
	vertical-align: top;
}
.seller-detail-info h1{
	margin:0;
	font-size: 0.9rem;
	font-weight: 500;
	text-align: left;
	color: #131313;
	cursor: pointer;
}
.seller-detail-info p {
	font-size: 0.6rem;
	line-height: 1.2rem;
	margin-top: 0.6rem;
	text-align: left;
	color: #A2A2A2;
	height: 6rem;
	overflow: hidden;
}
.collection-before{
	float: right;
	cursor: pointer;
}
.seller-add-phone{
	margin-top: 1rem;

}
.seller-add-phone span{
	font-size: 0.7rem;
	line-height: 1.2rem;
	color: #131313;
	vertical-align: middle;
}
.seller-add-phone img{
	vertical-align: middle;
}
.top-seller-item:hover{
	box-shadow:-2px 3px 8px #333;
}
#city {
	width:4.5rem;
	height:2rem;
	font-size:0.6rem;
	line-height:1rem;
	outline:none;
}





.seller-filiter label{
	font-size:12px;
	height: 100%;
	width: 100%;
}

div#areaDialog {
	/* position: fixed; */
	/* top: 15%; */
	/* left: 25%; */
	/* width: 50%; */
	/* margin-left: -25%; */
	/* background: #fff; */
	/* border: 1px solid #ddd; */
	/* height: 380px; */
	border-radius: 3px;
	/* box-shadow: 1px 1px 3px #ccc; */
	/* padding: 5px 10px; */
	/* overflow-x: hidden; */
	/* overflow-y: auto; */
}

div#areaDialog a{
	font-size:14px;
	line-height:25px;
	display:inline-block;
	margin:0.2rem 0.8rem;
	width:10em;
	text-decoration:none;
	background:#fff;
	vertical-align:top;
	margin: 0 0.8rem;
	text-indent: 1rem;
	/* text-align: center !important; */
	line-height:38px
}

.city-select {
	/* border:1px solid #ddd; */
	transition:all ease .4s;
	height:0;
	display:none;
	overflow:hidden;
	margin-top:-1px;
	margin: 0 auto !important;
	background: #ebe9e9;
	cursor: pointer;
}
div#areaDialog a.active:after{
	content:' ';
	display:block;
	width:5px;
	height:5px;
	background:transparent;
	border:5px solid transparent;
	border-bottom-color:#ebe9e9;
	position:absolute;
	left:30%;
	margin-left:-5px;
	bottom:0;
}
div#areaDialog a.active,.city-select a.active{
	color: #f34b91;
	/* border:1px solid #ddd; */
	border-bottom:none;
	z-index: 999;
	margin-top: 0 !important;
	margin-bottom: 0 !important;

	/* text-align: center; */
	position:relative;
}

.city-select.active {
	display: block;
	padding:0.4rem 0;
	height:auto;
	color: #f34b91;
}
.city-select a{
	margin:0 auto !important;
	background:transparent !important;
}
.exhibition-info{
	margin-top: 1rem;
}
.title-span{
	display: inline-block;
	height: 3rem;
	width:18rem;
	border-top-right-radius:3rem;
	font-size: 1.5rem;
	line-height: 2.8rem;
	vertical-align: middle;
	margin-left: 0.5rem;
	background:#F34B91;
	color: #FFFFFF;
}
.title-span img{
	height: 2rem;
	vertical-align: middle;
	margin-right: 3px;
	margin-left: 0.7rem;
}
.more-info{
	float:right;
	font-size: 1rem;
	color: #AAAAAA;
	margin-top: 2rem;

}
.info-list ul{  padding:0 1rem;

}
.info-list li {
	display:inline-block;
	width: 46%;
	margin-left:2rem;
}
.info-list ul li a{
	text-decoration: none;
	color:#494949;
	font-size: 0.8rem;
	line-height: 1.5rem;
}
.info-list ul span{
	float: right;
	font-size: 0.8rem;
	line-height: 1.5rem;
}
.info-list ul li:hover,.info-list ul li a:hover{
	text-decoration: underline;
	color: #F34B91;

}